class {{{classname}}} {
	{{#decorators}}
	{{{this}}};
	{{/decorators}}
  
	{{{classname}}}({{arguments}});

	factory {{{classname}}}.fromJson(Map<String, dynamic> json) {
		return {{{classname}}}({{{actualParameters}}});
	}

	Map<String, dynamic> toJson() {
		Map<String, dynamic> data = new Map<String, dynamic>();
		{{#parameters}}
		data['{{{this}}}'] = this.{{{this}}};
		{{/parameters}}
		return data;
	}
}